to retire from business - Español Inglés Diccionario